widget: Fix SEGV when no focus widget exists
authorBenjamin Otte <otte@redhat.com>
Thu, 9 Sep 2010 16:10:04 +0000 (18:10 +0200)
committerBenjamin Otte <otte@redhat.com>
Thu, 9 Sep 2010 16:10:04 +0000 (18:10 +0200)
gtk/gtkwidget.c

index 9a032c5cc441b0dfa3786095181ae6683ae58192..2a1c98002436cadab6fd8c64cad95e42d56bc444 100644 (file)
@@ -5292,7 +5292,6 @@ gtk_widget_real_grab_focus (GtkWidget *focus_widget)
 {
   if (gtk_widget_get_can_focus (focus_widget))
     {
-      GtkWidgetPrivate *priv;
       GtkWidget *toplevel;
       GtkWidget *widget;
       
@@ -5304,7 +5303,6 @@ gtk_widget_real_grab_focus (GtkWidget *focus_widget)
       if (gtk_widget_is_toplevel (toplevel) && GTK_IS_WINDOW (toplevel))
        {
           widget = gtk_window_get_focus (GTK_WINDOW (toplevel));
-          priv = widget->priv;
 
          if (widget == focus_widget)
            {